// 只保留n的二进制表示中最右边的1
// x & -x